package com.tiantian.util;

import java.io.File;

import org.apache.commons.lang3.time.DateFormatUtils;

import com.tiantian.cache.user.UserInfoCache;
import com.tiantian.cache.user.UserInfoImpl;

public class FileUtils {
	/**
	 * 获取文件路径
	 * 
	 * @return
	 */
	public static String getCurrentFilePath() {
		UserInfoImpl userInfoImpl = (UserInfoImpl) UserInfoCache.getCurrentUser();
		return userInfoImpl.getRealPath().concat(File.separator).concat("file").concat(File.separator)
				.concat(DateFormatUtils.format(System.currentTimeMillis(), "yyyyMMdd"));
	}

	/**
	 * 获取远端路径
	 * 
	 * @return
	 */
	public static String getRemoteFilePath() {
		UserInfoImpl userInfoImpl = (UserInfoImpl) UserInfoCache.getCurrentUser();
		return userInfoImpl.getServerPath().concat("/").concat("file").concat("/")
				.concat(DateFormatUtils.format(System.currentTimeMillis(), "yyyyMMdd"));
	}
}
